package mes.kanban.vo;

import java.io.Serializable;

/**
 * 报表轮询配置（是否需要，时长）
 * @author zongrui.liu
 */
public class MesConfigListVO implements Serializable{
	
	private static final long serialVersionUID = 1L;

	private String id;
	
	/**
	 * 关联看板ID
	 */
	private String pollingConfigId;
	
	/**
	 * 素材ID
	 */
	private String materialId;
	
	/**
	 * 展示类似
	 */
	private String showType;
	private String showTypeDesc;
	
	/**
	 * 播放时长
	 */
	private String showDuration;
	
	/**
	 * 播放顺序
	 */
	private Integer showOrder;
	/**
	 * 是否播放
	 */
	private String showOrNot;
	
	/**
	 * 针对报表的刷新时间
	 */
	private Long tableTimer;
	
	private Integer status;
	
	private String hour;
	
	private String minute;
	
	private String second;
	
	private String durationDesc;
	
	/**
	 * 素材名称
	 */
	private String materialName;
	
	/**
	 * 素材实际名称
	 */
	private String materialRealName;
	
	/**
	 * 看板位置
	 */
	private String kanbanPoition;
	
	/**
	 * 看板url
	 */
	private String kanbanUrl;
	
	
	
	public void setDurationDesc(String durationDesc) {
		this.durationDesc = durationDesc;
	}
	
	public String getDurationDesc() {
		return durationDesc;
	}
	
	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getPollingConfigId() {
		return pollingConfigId;
	}

	public void setPollingConfigId(String pollingConfigId) {
		this.pollingConfigId = pollingConfigId;
	}

	public String getMaterialId() {
		return materialId;
	}

	public void setMaterialId(String materialId) {
		this.materialId = materialId;
	}

	public String getShowType() {
		return showType;
	}

	public void setShowType(String showType) {
		this.showType = showType;
	}

	public String getShowDuration() {
		return showDuration;
	}

	public void setShowDuration(String showDuration) {
		this.showDuration = showDuration;
	}

	public Integer getShowOrder() {
		return showOrder;
	}

	public void setShowOrder(Integer showOrder) {
		this.showOrder = showOrder;
	}

	public Long getTableTimer() {
		return tableTimer;
	}

	public void setTableTimer(Long tableTimer) {
		this.tableTimer = tableTimer;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getHour() {
		return hour;
	}

	public void setHour(String hour) {
		this.hour = hour;
	}

	public String getMinute() {
		return minute;
	}

	public void setMinute(String minute) {
		this.minute = minute;
	}

	public String getSecond() {
		return second;
	}

	public void setSecond(String second) {
		this.second = second;
	}
	

	public String getShowOrNot() {
		return showOrNot;
	}

	public void setShowOrNot(String showOrNot) {
		this.showOrNot = showOrNot;
	}

	public String getShowTypeDesc() {
		return showTypeDesc;
	}

	public void setShowTypeDesc(String showTypeDesc) {
		this.showTypeDesc = showTypeDesc;
	}

	public String getMaterialName() {
		return materialName;
	}

	public void setMaterialName(String materialName) {
		this.materialName = materialName;
	}
	

	public String getKanbanPoition() {
		return kanbanPoition;
	}

	public void setKanbanPoition(String kanbanPoition) {
		this.kanbanPoition = kanbanPoition;
	}

	public String getKanbanUrl() {
		return kanbanUrl;
	}

	public void setKanbanUrl(String kanbanUrl) {
		this.kanbanUrl = kanbanUrl;
	}
	
	public String getMaterialRealName() {
		return materialRealName;
	}

	public void setMaterialRealName(String materialRealName) {
		this.materialRealName = materialRealName;
	}

	@Override
	public String toString() {
		return "MesConfigListVO [id=" + id + ", pollingConfigId=" + pollingConfigId + ", materialId=" + materialId
				+ ", showType=" + showType + ", showDuration=" + showDuration + ", showOrder=" + showOrder
				+ ", tableTimer=" + tableTimer + ", status=" + status + ", hour=" + hour + ", minute=" + minute
				+ ", second=" + second + "]";
	}
	
	
}
